Расчет взлетной дистанции
Поскольку взлетная дистанция должна рассчитываться в предположении об отказе критического двигателя на скорости принятия решения, расчет целесообразно начинать с построения траектории торможения при прерванном взлете (см. рис. 6.3). Траектория строится путем численного интегрирования уравнений движения (1.26) . Поскольку основное краевое условие Vg=0 при xg= = і. впп+^кпб задано на правом конце траектории, целесообразно в уравнениях (1.26) использовать подстановку
t=T0- т, (6.9)
где То — время остановки самолета при прерванном взлете, а величина т, изменяющаяся от нуля до Т0, имеет смысл обратного времени. При этом краевые условия (6.9) приобретают вид начальных: Kg(0)=0 при xg(0) =1впп+^кпб, что облегчает применение стандартных программ интегрирования дифференциальных уравнений. Как показывает практика расчетов, вполне удовлетворительная точность получается даже при использовании простейшего метода Эйлера, если шаг интегрирования не превышает 0,1 с. Использование более сложных алгоритмов, например, Рунге — Кутта, позволяет увеличить шаг интегрирования до 0,25…0,5 с.
Реверс тяги двигателей обычно используется не на всем интервале торможения, а только в определенном диапазоне скоростей, причем изменение режима работы двигателей занимает значительное время. В связи с этим к уравнениям (1.26) должны быть присоединены уравнения динамики двигателей (4.5), также переписанные в обратном времени. При этом предполагается, что изменение управляющих воздействий (перестановка секторов газа) осуществляется в зависимости от скорости. Здесь уже возникают определенные трудности, связанные с использованием обратного времени— изменение тяги (следствие) должно начаться раньше перестановки секторов газа (причины). Преодолеть их можно следующим способом. Процесс изменения тяги при включении (выключе-
нии) реверса P(t) рассчитывается сначала в прямом времени путем интегрирования уравнений динамики двигателя (4.5) . При этом предполагается, что самолет движется равнозамедленно (величину ускорения при данной скорости нетрудно оценить, вычислив величину fі в (1.26)). В результате находится программное изменение тяги P(t) на отрезке где за нулевой принят момент подачи
управляющего воздействия на двигатель; t—длительность переходного процесса изменения тяги. За это время скорость движения самолета Vgt изменится примерно на AVg T=fi (V0)tu где 1/0— скорость в момент подачи управляющего воздействия.
Интегрирование системы (1.26) без учета изменений режима работы двигателей ведется до момента ть когда Vg т (ті) = V0-|— +Ы^оНь Начиная с этого момента в систему (1.26) подставляется рассчитанная ранее программа Р {t) = Р(ті-Иі—■т), где
ті^т^ті-Ні- Ввиду того, что реальный процесс движения самолета при этом несколько отличается от равнозамедленного, обычно оказывается Vgt{xiJrt)=£VQ. Однако различие величин скоростей так мало, что дальнейшие уточнения не имеют практического смысла. Точно так же приходится учитывать влияние других управляющих воздействий, изменение которых требует заметного времени.
Мгновенные значения возмущающих факторов, как уже отмечалось, выбираются из условия минимизации замедления, При достижении скорости отрыва процедуру интегрирования уравнений надо прекратить, так как скорость принятия решения не может быть больше скорости отрыва. Результаты интегрирования могут храниться либо непосредственно в виде массива пар чисел {xgi, VgTi}’ либо они должны аппроксимироваться достаточно простой аналитической зависимостью. Практически, для этой цели вполне пригодна аппроксимация полиномом второй степени. При подборе коэффициентов важно только помнить, что аппроксимирующая функция V’gT{Xg) не должна нигде проходить выше расчетной, т. е.
V gr{xg) VgT (Xg)- В этом случае исключаются неправильные решения о возможности остановки в пределах К. ПБ, а погрешности аппроксимации дают некоторый дополнительный запас.
Расчет траектории разгона VgP(Xg) при построенной уже траектории торможения PgT(%) не представляет затруднений, так как ведется путем численного интегрирования системы (1,26) в прямом времени с начальными условиями Pgp(0)=0; xg(0)=Xg°. Ненулевое значение *g(0) обусловлено необходимостью разворота самолета в начале ВПП.
Мгновенные значения возмущающих воздействий (кроме отказов двигателя) выбираются на каждом шаге интегрирования так, чтобы минимизировать, а управляющие воздействия — чтобы максимизировать величину в (1.26). Одновременно с интегрированием уравнений движения на каждом шаге для текущего значения xg по найденной ранее зависимости V’gt(xg) определяется предельная скорость Vgt, при которой еще можно остановить самолет в пределах КПБ, Если Vgv < Vgt, процедура интегрирования продолжа — 174
гея без изменений. При изменении знака неравенства вводится отказ критического двигателя. Начиная с этого момента, тяга двигателя меняется по программе, определяемой численным решением уравнений динамики двигателя при отсутствии расхода топлива.
При достижении скорости подъема переднего колеса Vr угол тангажа должен быть по возможности быстро увеличен от стояночного положения Оо до значения ■0Отр, соответствующего отрыву от поверхности ВПП. За время изменения угла тангажа составляющие скорости центра масс не успевают существенно измениться, поэтому в соответствии с (1.27) угловое движение самолета относительно оси OZ достаточно точно описывается уравнением второго порядка. Как известно [23], в таком случае оптимальное в смысле быстродействия управление рулем высоты состоит в двух последовательных предельных отклонениях разных знаков. Однако, получаемые при этом процессы изменения угла тангажа д(() чрезвычайно чувствительны к погрешностям выдерживания момента перекладки руля, что делает их практически невоспроизводимыми в режиме полуавтоматического ( директорного) управления. Поэтому выберем закон управления из следующих соображений.
Регистрация параметров движения самолета при ручном управлении на взлете опытными летчиками показывает, что процесс перехода от стояночного угла тангажа (Ь к углу Фотр, соответствующему отрыву от поверхности ВПП, носит апериодический характер и продолжается 2…3 с. При этом максимальное угловое ускорение не превышает 7,5 градус/с2. Будем считать, что желаемый процесс O(t) при автоматическом или директорном управлении должен удовлетворять тем же ограничениям. Поскольку движение объекта описывается дифференциальным уравнением второго порядка, для воспроизводимости процесса необходимо, чтобы он также был решением некоторого дифференциального уравнения второго порядка. Ограничиваясь классом линейных уравнений, запишем
По&_)-2оі9′-|-& = &з, (6.10)
где О — текущее, a — заданное значение угла тангажа. Условие неколебательности процесса дает а^ао, причем усиление неравенства влечет за собой затягивание переходного процесса. Поэтому целесообразно выбрать ai — a0. При нулевых начальных условиях по скорости максимальное ускорение находится из условия
&тах = (»зтах-&0т. п)/ао. (6.11)
Для рассматриваемого режима движения разность ■б3—Фо ■обычно не превышает 10°. Если ограничить величину ■i>max=5 градус/с2, то 01 = 00=1,4 с.
Не обсуждая пока способов отслеживания заданного тангажа, при построении расчетной траектории можно принять, что в момент достижения скорости VR величина ■03 в (6.10) устанавливается равной 0отр, и далее до момента отрыва угло О меняется в соответствии с решением уравнения (6.10).
Теперь необходимо найти длину воздушного участка взлетной дистанции. Решение этой задачи затрудняется тем, что она имеет двухточечный характер — на правом конце траектории должно выполняться условие V — = V2 при Я = Яусл, причем время достижения этого условия, а следовательно и длина воздушного участка существенно зависят от выбора управления. Задача, таким образом, носит вариационный характер, и ее можно решать различными известными методами [20, 23], Заметим, однако, одну существенную особенность. В реальных условиях процесс управления идет при действии неизвестных заранее возмущений, в то время как для решения вариационной задачи оптимизации траектории требуется точное значение всех внешних условий. Поэтому искать точное решение этой задачи нецелесообразно. Достаточно найти приближенное решение, удовлетворяющее всем заданным ограничениям.
Будем искать это решение в следующем виде. Продольное движение центра масс самолета описывается четырьмя уравнениями системы (1.27), где угол тангажа можно принять за управляющее воздействие. Ограничимся рассмотрением траекторий, соответствующих постоянной вертикальной скорости. Тогда из условия Vgyg=0 легко находится программное изменение угла тангажа как функция VXg и VVg. Для любого фиксированного значения VVg
интегрирование уравнений для VgXg и xg дает возможность определить момент времени tVl, когда достигается безопасная скорость V2. В этот момент высота
HVi=H (tv,) = Vgyg(tvt— *otP)- (б-12)
Если Hv, <//уСЛ, выбранное значение Vy мало, и расчет надо повторить с увеличенным значением вертикальной скорости. Циклическое выполнение программы (рис. 6.4) позволяет легко подобрать нужное значение Vu и найти длину воздушного участка взлетной дистанции.
Для некоторых самолетов принятая методика взлета такова, что скорость V2 достигается уже в процессе разбега по ВПП. В этом случае можно обойтись без циклического решения задачи, выбрав режим стабилизации поступательной скорости. Из условия VgXg—О находится программа изменения тангажа в функции вертикальной 176
скорости Vyg, которая подставляется во второе уравнение. Время прохождения воздушного участка взлетной дистанции определяется путем интегрирования уравнений для Vgyg и yg по условию
Уе Ун Усл)— Уг отр ~НуСЯ, а длина участка
LB = VgxgOTр (*Нусл — *°Ч>) ■ (6 •13)
После определения всех перечисленных данных проводится проверка условия безопасности (6.6). Если оно не выполняется, необходимо уменьшить взлетный вес и повторить все расчеты. Так продолжается до подбора допустимого взлетного веса. Для аэродромов с большой длиной ВПП при благоприятных метеоусловиях может встретиться и противоположный случай, когда неравенство (6.6) удовлетворяется с очень большим запасом. В этом случае целесообразно рассмотреть возможность взлета с пониженным по сравнению со взлетным режимом работы двигателей, что позволяет экономить ресурс двигателей. В случае отказа одного из двигателей остальные переводятся на взлетный режим.
Таким образом, алгоритм расчета параметров взлета приобретает вид:
1. Ввод исходных данных (метеоусловия, характеристики ВПП и КПБ, тип самолета, Овзл).
2. т=0; Х£ = Евпп+Екпб > EgT=0, расчет V2, VR.
3. Расчет траектории торможения (интегрирование системы (1.26) в обратном времени).
4. Если Vgi<iVR, идти к 3.
5. Pi—Piq.
6. ‘&з=’0о’> %g==Xg Ot Eg р = 0.
7. Расчет траектории разгона (интегрирование системы уравнений (1.26) и (4.5) в прямом времени).
8. Если Vgp{Xg)<ZVgT(Xg) идти к 7, если Vgp(Xg)^:VR идти к 10.
9. Різ=0, Різ=Р{взл, Vnp=Vgp, 1, идти к 7.
10. Если уе—уе о<е, •&3=’0отр, идти к 7.
11. Если Xg>Z. Bnn, идти к 22.
12. Если VP^V2, идти к 20.
13. Vyg = Vymln’
14. Vgis= Vgp, ygв = 0; ів = 0.
15. Расчет траектории воздушного участка (интегрирование двух уравнений системы (1.27) при VgUg—Q).
16. Если VB<V2 идти к 15.
17. Вычисление Hvt=tygyg.
18. Если /7иа<ЯуСЛ, Vyg=Vyg + ^Vy идти к 14.
19. L-B=xg в идти к 21.
20. Расчет траектории воздушного участка при стабилизации
21. Если %+Рв<Рвпп+РкпБ, идти к 24.
22. Если G>Gmin, G=G—AG, идти к 2.
23. Сигнализация «Взлет невозможен», идти к 28.
24. Если л:в+ів<і-впп+і-кпБ —7-Рез, идти к 27.
25. Если Рі о^ Рі ном, идти к 27.
26. РІО=РІО—АР, идти к 5.
27. Вывод результатов (массивы {xg, Vgt} {л:й, Kgp}; VKp; VR;
VV, Рразб! Рв! Кув! Pi oi GB3n).
28. Конец.
Если указанные расчеты ведутся бортовой ЦВМ, полученные результаты хранятся в памяти для непосредственного использования в процессе взлета. При использовании наземной ЦВМ они должны быть записаны на какой-либо промежуточный носитель информации (например, магнитную карту) для оперативного ввода в БЦВМ.
6.2. Автоматический контроль процесса разбега
Если расчетные траектории разгона Vgv(xg) и торможения Vg т(%) построены заранее, функции БЦВМ по контролю процесса разбега оказываются весьма простыми. Они сводятся к сравнению
измеренных и расчетных данных и включению соответствующей сигнализации.
Для контроля процесса разбега в состав бортового оборудования должны входить датчики положения самолета относительно торца ВПП и скорости его движения относительно поверхности ВПП. Наиболее перспективным здесь представляется использование интегральных навигационных систем или микроволновых систем посадки (MLS), где предусматривается информация о дальности до посадочного радиомаяка. Возможно использование и других принципов измерения, но они либо не обеспечивают достаточной точности (счет оборотов одого из колес шасси), либо требует больших затрат на переоборудование аэродромов (например, установка вдоль ВПП специальных маркеров радиоактивного, оптического или магнитного типа и соответствующих приемников на борт самолета).
При нормальном ходе процесса разбега реальная траектория разгона на плоскости VgOxg должна проходить не ниже расчетной. Если это условие не выполняется, необходимо прекратить взлет. В соответствии с этим на каждом цикле контроля с периодом Д£к должны выполняться следующие операции:
1. Оценка текущих значений Vg и xg (непосредственное измерение или расчет по результатам измерения других параметров).
2. Выборка из массивов в памяти или расчет по аппроксимационным формулам величин Vgv и VgT, соответствующих измеренному значению пройденного расстояния xg.
3. Сравнение Vg, Vgp, VgT, и, в зависимости от результатов, включение соответствующей сигнализации (рис. 6.5).
4. При достижении скорости VR переход к программе управления подъемом передней опоры, а начиная с момента отрыва, который обнаруживается по срабатыванию концевых выключателей на амортизаторах основных опор шасси, к программе управления набором высоты.